package main
import (
	"fmt"
)

func main(){
	/*
	写一个程序，获取一个int 变量 num 的地址，并显示到终端
	将num 的地址赋给指针ptr 并通过 ptr去修改 num的值
	*/
	// var num int  = 10
	// var ptr *int = &num
	// *ptr = 20
	// fmt.Println("num=",num)

	// var int int = 10
	// fmt.Println("int=",int)

	var a int = 300
	var b int = 400
	var ptr *int  = &a
	*ptr = 100
	ptr = &b
	*ptr = 200
	fmt.Printf("a=%d b = %d *ptr=%d",a,b,*ptr)
}